#include <configurable.hpp>

Public Member Functions | |
| ConfigurableInterface (const ConfigurableInterface &old) | |
| Copy constructor. | |
| virtual | ~ConfigurableInterface (void) |
| Destructor. | |
| virtual std::string | configurationKey (void) const =0 |
| Get this instance's configuration key. | |
| virtual void | configurationKey (const std::string &s)=0 |
| Set this instance's configuration key. | |
| virtual bool | isConfigured (void) const =0 |
| Is this instance configured? | |
| virtual void | configure (utility::Configuration::CursorPtr theprops)=0 |
| Initialize this instance using the specified configuration property tree. | |
| gridpack::utility::ConfigurableInterface::ConfigurableInterface | ( | const ConfigurableInterface & | old | ) |
Copy constructor.
| virtual gridpack::utility::ConfigurableInterface::~ConfigurableInterface | ( | void | ) | [virtual] |
Destructor.
| virtual void gridpack::utility::ConfigurableInterface::configurationKey | ( | const std::string & | s | ) | [pure virtual] |
Set this instance's configuration key.
Implemented in gridpack::utility::Configurable, and gridpack::utility::WrappedConfigurable.
| virtual std::string gridpack::utility::ConfigurableInterface::configurationKey | ( | void | ) | const [pure virtual] |
Get this instance's configuration key.
Implemented in gridpack::utility::Configurable, and gridpack::utility::WrappedConfigurable.
| virtual void gridpack::utility::ConfigurableInterface::configure | ( | utility::Configuration::CursorPtr | theprops | ) | [pure virtual] |
Initialize this instance using the specified configuration property tree.
Implemented in gridpack::utility::Configurable, and gridpack::utility::WrappedConfigurable.
| virtual bool gridpack::utility::ConfigurableInterface::isConfigured | ( | void | ) | const [pure virtual] |
Is this instance configured?
Implemented in gridpack::utility::Configurable, and gridpack::utility::WrappedConfigurable.
1.6.1